About Simon Wicks Pvt Limited (12821850) United Kingdom