About Simon Storvik & Company Limited (04138678) United Kingdom