About Ph & Sr Developments Limited (07935483) United Kingdom