About Cyrus R W Holdings Limited (06397158) United Kingdom