About F. R. Taylor Limited (IP031367) United Kingdom