About Ian Horrocks-taylor Limited (04945372) United Kingdom