About C Sowerby Limited (07118301) United Kingdom