About Taylor Magazine Ltd (09942721) United Kingdom