About Taylor 56 Limited (08467579) United Kingdom