About Scott & Mike Ltd (13004279) United Kingdom