About Taylor Sage Ltd (07902442) United Kingdom