About Guerilla Communications Limited (03837083) United Kingdom