About Wallace Managed Services Limited (07139328) United Kingdom