About Edgar Simpson & Sons Limited (00826109) United Kingdom