About Jackson Church Ltd (10795090) United Kingdom