About Amped Technical Services Limited (07857763) United Kingdom