About Thomas Swaine Limited (08036459) United Kingdom