About Wammee Holdings Limited (08604734) United Kingdom