About Kingsclere Holdings Limited (11512975) United Kingdom