About R.f. & P.m. Taylor Limited (04766468) United Kingdom