About Stoknes Ltd (07161251) United Kingdom