About Taylor Made Solutions (york) Ltd (04947420) United Kingdom