About Batten Snapshots Ltd (13389759) United Kingdom