About Elias Wild & Sons Limited (00150198) United Kingdom