About Southbay Plant Limited (06324905) United Kingdom