Company name: In-Plants (Edinburgh)
Description: IN-PLANTS (Edinburgh)
26 Dublin St, Edinburgh EH3 6NN, United Kingdom