About Tindalwood Limited (11097507) United Kingdom