About Globus Projects Limited (02287311) United Kingdom