About Glenelg Resourcing & Development Ltd (10079285) United Kingdom