About Tudor Holdings South Yorkshire Limited (09602664) United Kingdom