About Recovery Bar (london) Ltd (12147129) United Kingdom