About Shurmaine Mccabe Limited (12399466) United Kingdom