About Ben Peel Ltd (NI618478) United Kingdom