About Amigo Communications Limited (05655007) United Kingdom