About J Holman Ltd (11552214) United Kingdom