About Remedy Bar Leeds Ltd (12113112) United Kingdom