About J L B I Limited (12179854) United Kingdom