About Sarah Mccabe Weddings Limited (13060732) United Kingdom