About Bari & Sons (nailsea) Ltd (09649252) United Kingdom