About Ainsworth Lord Estates Limited (07001730) United Kingdom