About Jbp (holdings) Limited (07233724) United Kingdom