About Richard Batten Limited (05794442) United Kingdom