About Vallgren Design Limited (08277000) United Kingdom