About Norman Nicholls Limited (SC595005) United Kingdom