About John Keen Limited (10049428) United Kingdom