About Geodesic Limited (04286247) United Kingdom