About Gelliwern Holdings Limited (09833533) United Kingdom