About Jamdak Limited (03254600) United Kingdom