About Garrandale Limited (12788967) United Kingdom