About Robert Longhurst Limited (10922667) United Kingdom