About Batten S Holdings Ltd (12650412) United Kingdom