About Tosca Bar Limited (10280475) United Kingdom