About Coventry P & H Holdings Limited (07535203) United Kingdom