About Jimboe Limited (01683234) United Kingdom