About Adeca Ltd (08585493) United Kingdom