About Peter J. Taylor Limited (04907731) United Kingdom