About Walcott Communications Ltd (08451356) United Kingdom