About Rollys London Ltd (13270011) United Kingdom