About Nicholas & Co. (surrey) Limited (03080523) United Kingdom