About Stephenson & Ephgrave Limited (00481489) United Kingdom