About Abyss Technical Services Limited (07148552) United Kingdom