About Jbw Consulting & Management Limited (10172511) United Kingdom