About Invordan White Rose Ltd (09986390) United Kingdom