That looks like a shop that works on Land Rovers, not a Land Rover (or British car) specific shop. As an example (not an endorsement...just found this via google)...
HOME - British Auto Repair
British auto repair shops will tell you that they meet factory requirements and provide great tune-ups and scheduled maintenancebritishautosd.com
There's so much Lucas in those photos that this guy has to jump for joy when he sees an LR4 pulling into the parking lot.