About Ga&a Developments Ltd (08323332) United Kingdom