About C Carruthers & Son Ltd (07201854) United Kingdom