About P & H Solutions Ltd (07144662) United Kingdom