About James Berry Limited (00185495) United Kingdom