About C&a Surplus Ltd. (11740139) United Kingdom