About Jacobs Research Limited (08217466) United Kingdom