About Wilbur & Gussie Limited (05498707) United Kingdom