About Edmund Proctor Limited (00687627) United Kingdom