About Larsson & Jennings Ltd (10608807) United Kingdom