About Ghl (strand) Limited (06657826) United Kingdom