About Nicholas Kirkwood Limited (05087813) United Kingdom