About Lee Abbey Fellowship (04428897) United Kingdom