About Ghl (berkhamsted) Limited (12297512) United Kingdom