About E.a.costello Ltd (09829598) United Kingdom