About George Talbot Engineering Ltd (11635081) United Kingdom