About Schultz & Larsen Ltd (09650510) United Kingdom