About Geodesic Design Limited (12128584) United Kingdom