About Wallercom Limited (07495257) United Kingdom