About S. Batten Ltd (05423357) United Kingdom