About J Berry Associates Ltd (07326242) United Kingdom