About S & H Operator Limited (09501622) United Kingdom