About Bear Ram Elk Limited (09723825) United Kingdom