About Glenfern Trading Limited (06312950) United Kingdom