About Ascott Technical Services Ltd (07993477) United Kingdom