About Lahurst Limited (13344219) United Kingdom