About Lord Vidal Estates Ltd (07133395) United Kingdom