About Edwin Woodhouse & Co. Limited (00688968) United Kingdom