About Quick Pick (london) Limited (09629618) United Kingdom