About Wigham & Brook Investment Limited (07483503) United Kingdom