About Edwin Narnor Ltd (12264826) United Kingdom