About J B Roland Limited (04822649) United Kingdom