About Jabez Co Limited (11744142) United Kingdom