About J&b Private Limited (06995313) United Kingdom