About Hampton Court Shires Limited (06524995) United Kingdom