About Ellwood Bryn Holdings Limited (11099567) United Kingdom