About Rydal Improvements Ltd (13009177) United Kingdom