About Michael & Shermans Limited (10870464) United Kingdom