About Geo Brand Limited (07551709) United Kingdom