About Nicholas Woolf & Co Ltd (07714919) United Kingdom