About Philip R Woodruff Limited (08003303) United Kingdom