About Spacetel Managed Services Limited (07023266) United Kingdom