About Staske (london) Limited (06334036) United Kingdom