About Jacobsgibb Ltd (02387707) United Kingdom