About Walters Corporation Limited (10638757) United Kingdom