About Taylor Design Services (ellon) Ltd. (SC356402) United Kingdom