About Grandlat Ltd (11870374) United Kingdom