About Carpet Art Ltd. (07924259) United Kingdom