About C.s. Backhouse Limited (06046944) United Kingdom