About Scandi Plants Ltd (12938802) United Kingdom