About Blackmore Estates Eco Limited (10025191) United Kingdom