About N B Allen Ltd (11747124) United Kingdom