About Parfitt Taylor Limited (11369942) United Kingdom