About Genie Technical Services Ltd (07166436) United Kingdom