About J&a Duct Ltd (13034867) United Kingdom