About Ian Taylor Services Limited (10237113) United Kingdom