About Longhurst Sales Limited (08491099) United Kingdom