About Lowri Rose Ltd (13597006) United Kingdom