About Jj.allen Ltd (08161480) United Kingdom