About Taylor Design Consultancy Ltd (12487792) United Kingdom