About Baccala Limited (09080940) United Kingdom