About David Barry Limited (07091062) United Kingdom