About Jacobs European Holdings Limited (01331542) United Kingdom