About Rosehaugh (africa) Limited (00454422) United Kingdom