About Rye Carpet Whipping Company Ltd (13413021) United Kingdom