About Church & Co Limited (00211135) United Kingdom