About Michael Brand R&d Limited (SC628856) United Kingdom