About The Taylor Family Ltd (12284759) United Kingdom