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
britishautosd.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.