About Red Loom Ltd. (09483946) United Kingdom