About Kevin Berry Limited (06390709) United Kingdom