About Longmoore Estates Ltd (07093085) United Kingdom