About Lynmouth Estates Limited (06087558) United Kingdom