About Neat Communications Limited (04553855) United Kingdom