About Bargello International Limited (12055066) United Kingdom