About Ian Taylor Associates Limited (03260069) United Kingdom