About Thompsons Yard Limited (13577336) United Kingdom