About Selmer Ltd (12897036) United Kingdom