About Tudor Holdings (uk) Limited (08810119) United Kingdom