About Daniel Stordal Limited (12953273) United Kingdom