About Elger & Co. Limited (03761719) United Kingdom