About H Of Stowe Ltd (11621728) United Kingdom