About Nicholas Gower Limited (10055716) United Kingdom