About Tashford Limited (11219222) United Kingdom