About H.a. & Co Developments Ltd (SC641144) United Kingdom