About S Carr (uk) Limited (06551838) United Kingdom