About C&c Preston Limited (08813289) United Kingdom