About Valerian Longstrand Limited (08689366) United Kingdom