About Taylor S Yard Management Company Limited (06011721) United Kingdom