About Baglan Developments Limited (12773021) United Kingdom