About Tom Oswald Limited (09540009) United Kingdom