About Globell Court Limited (04285103) United Kingdom