About John Lewis & Sons Limited (SC060635) United Kingdom