About J.a. Allen Ltd (07471593) United Kingdom