About Geeco 120 Limited (09352448) United Kingdom