About Tayloryates Solutions Ltd (06527145) United Kingdom