About J Controls Limited (06556266) United Kingdom