About Wallace Networks Limited (07182730) United Kingdom