About Abudey & Co. Limited (05923309) United Kingdom