About Gerrard Developments Limited (08728232) United Kingdom