About Wehr (london) Ltd (07113561) United Kingdom