About J.a. Wills & Trusts Ltd (11180893) United Kingdom