About Shadrack - Wallace Limited (04099368) United Kingdom