About Taylor One Limited (06387869) United Kingdom