About Sevenrose Ltd (04356290) United Kingdom