About Barry Tavernier Limited (07539212) United Kingdom