About K Berry Limited (06055647) United Kingdom