About R & S Curtis Holdings Ltd (11118578) United Kingdom