About Mae Rose & Cole Ltd (10005381) United Kingdom