About Stonehaven (london) Limited (08709078) United Kingdom