About Lyndhurst Construction Limited (11170857) United Kingdom