About Abdo K & K Limited (11507823) United Kingdom