About The Carpet Whipping Company Ltd. (10298789) United Kingdom