About Amalia & Bella Constructions Limited (12914153) United Kingdom