About Queen Of The Rushes Ltd (11267380) United Kingdom