About C & L Paradigm Limited (04977166) United Kingdom