About Macc Comms Limited (07593820) United Kingdom