About After Pierce Labs Ltd (13692096) United Kingdom