About Geebor Development Company Limited (02868885) United Kingdom