About Longhurst Limited (11193790) United Kingdom