About Guardian Technical Services Limited (12720768) United Kingdom