About Mimmsco Limited (10556744) United Kingdom