About Tom S Place Limited (10117104) United Kingdom