About Glenfray Limited (11172199) United Kingdom