About Excell Safety Ltd (06923827) United Kingdom