About The Peter Stephan Centre Plc (02187320) United Kingdom