About S & C Chadwick Limited (07918964) United Kingdom