About Durrants Group Holdings Limited (13271171) United Kingdom