About Jb&b Ltd (12484541) United Kingdom