About Duddon Homefix Ltd (10194071) United Kingdom