About Nicholas Peters And Co Limited (05496591) United Kingdom