About S Carr & Son Ltd (06131012) United Kingdom