About Tomas Shore Limited (10654062) United Kingdom