About P & H Holdings Limited (12546728) United Kingdom