About Churchill Pir Limited (12195639) United Kingdom