About J&pb Management Limited (07736338) United Kingdom