About J & B Management Limited (05579261) United Kingdom