About Ruby Hamilton Limited (07400683) United Kingdom