About C & S Malpass Limited (05579926) United Kingdom