About Geoframe 1995 Limited (SC161443) United Kingdom