About J C Bell Limited (SC340962) United Kingdom