About Alex Taylor Limited (09201106) United Kingdom