About Garrard S Limited (11451706) United Kingdom