About Geloo Brothers Limited (01947051) United Kingdom