About Churchill Management (skegness) Company Limited (12003604) United Kingdom