About Thomas Grays Designs Limited (11330006) United Kingdom