About Jesmond Holdings Limited (05870386) United Kingdom