About Nicholas Weaver Ltd (09815312) United Kingdom