About Ku Squires Ltd (13711203) United Kingdom