About Globproject Limited (03806007) United Kingdom