About Delenco Holdings Limited (12572528) United Kingdom