About Pitts Christopher Ltd (12827291) United Kingdom