About Rose & Sero Ltd (07485879) United Kingdom