About Globe Clydach Ltd (13679746) United Kingdom