About William Jackson Trustees Limited (02489995) United Kingdom