About Miles & Bailey Limited (13630395) United Kingdom