About Sandyplantpot Ltd (12670803) United Kingdom