About Geodesign Barriers Ltd (04648321) United Kingdom