About Byrnfels Investments Limited (00675185) United Kingdom