About S & C R Limited (01399489) United Kingdom