About Ellis-fermor & Negus Limited (07853015) United Kingdom