About Redbox Telecom Limited (05447698) United Kingdom