About Benussi & Co. Limited (09558783) United Kingdom