About Thomas Stoner Supplies Limited (07197528) United Kingdom