About P & H Higgins Limited (09595735) United Kingdom