About Beccia & Co. Limited (11329924) United Kingdom