About Sommer Holdings Ltd (00934538) United Kingdom