About Longhurst Associates Ltd (08164029) United Kingdom