About Nicolson & Macleod Limited (SC199054) United Kingdom