About Church & Preece Limited (12010782) United Kingdom