About Lyndhurst Contracts (uk) Limited (03195123) United Kingdom