About Barnard (lymington) Ltd (07854779) United Kingdom