About Mcwurst Limited (02169190) United Kingdom