About Grandar Ltd (13630729) United Kingdom