About P Howarth Developments Limited (13249494) United Kingdom