About Woodhouse & Sturnham (stamford) Limited (09871710) United Kingdom