About Elmerandco Ltd (12960032) United Kingdom