About Barguss & Batisti Ltd (12869276) United Kingdom