About A P & C Holdings Ltd (12253863) United Kingdom