About J.broomhall Limited (00964139) United Kingdom