About N B Lewis & Son Ltd (11363143) United Kingdom