About Chittock Ltd (06245092) United Kingdom