About Specialist Ducting Supplies Limited (01728478) United Kingdom