About Bradyrose Ltd (12289916) United Kingdom