About Valour & Valkyrie Limited (07121287) United Kingdom