About Taylor Stopforth (consulting Services) Limited (09437892) United Kingdom