About Stewart Melville Ltd. (04721516) United Kingdom