Very unlikely to be. Looks like a spammy SEO type of website where there is an individual 'local' webpage for nearly every town. Certainly there is no evidence on the ground of an office (or otherwise) for this company at the addresses given on the Kendal, Lancaster and Morecambe pages, so it's equally unlikely to exist at this address in Penrith.