About Gill Allen Developments Ltd (12840591) United Kingdom