About Battered Cabbage Limited (13577297) United Kingdom