About J B Grant Limited (10457963) United Kingdom