About Ragged Hastings Limited (13034617) United Kingdom