About Church Lukas Holdings (sc) Limited (10525150) United Kingdom