About Nicholas Alexander Limited (05201045) United Kingdom