About C. Thorpe Holdings Ltd (11669059) United Kingdom