About E J Woolfoot Limited (04695823) United Kingdom