About Ducting Installations Ltd (08584458) United Kingdom