About C. Howie Limited (07636298) United Kingdom