About E.m. Demmer Ltd (04813913) United Kingdom