About Debonair (northern) Holdings Limited (13343786) United Kingdom