About Valfraser Ltd (12266255) United Kingdom