About Mabel & Bailey Ltd (12850616) United Kingdom