About C And R Haselwood Ltd (13627116) United Kingdom