About Batheaston Holdings Limited (01135313) United Kingdom