About Epta George Barker Ltd (00726533) United Kingdom