About Mack Osh Limited (06509078) United Kingdom