About Lowick Group Ltd (10648644) United Kingdom