About Jbr Engineering Research Limited (09047513) United Kingdom