About Global Defect Solutions Ltd (13249639) United Kingdom