About Thomas Foams Limited (08436883) United Kingdom