About Extra Hand (london) Limited (07438541) United Kingdom