About Durham City Fabrications Ltd (13006465) United Kingdom