About Church Lukas Holdings (jf) Limited (10525125) United Kingdom