About Thomas Summers Ltd. (03229815) United Kingdom