About Tudor Jenkins & Company Limited (01043560) United Kingdom