About Taylor Design Studio Ltd (10993223) United Kingdom