About Quickduct Limited (02866240) United Kingdom