About Veitch Estates Limited (07311655) United Kingdom