About Edgar Allen Engineering Limited (00898861) United Kingdom