About Battered Sole Limited (05897387) United Kingdom