About Keeper Walpole Holdings Limited (13191970) United Kingdom