About The Rugcleaner Ltd. (11920039) United Kingdom