About John Ball Limited (11608780) United Kingdom