About Little Rushes Management Company Limited (09913204) United Kingdom