About Walters Interim Limited (02152308) United Kingdom