About Jesmond Engineering Limited (05098967) United Kingdom