About Brasco Barbarossa Limited (13120918) United Kingdom