About C.scott & Co Limited (11928484) United Kingdom