About George Tarratt Limited (03171024) United Kingdom