About Edmund A. Stephens Limited (01376043) United Kingdom