About Mccallum Barroso Limited (09414472) United Kingdom