About Storm Events (london) Limited (06269110) United Kingdom