About C P Thorneycroft Ltd (05265738) United Kingdom