About Spring Garden Mill Limited (05809212) United Kingdom