About Hampton & Shaw Limited (11936826) United Kingdom