About Globus London Limited (07162333) United Kingdom