About Glenfern Associates Limited (05197651) United Kingdom