About Ruggereds Limited (07498652) United Kingdom