About Roger Haugli Ltd (07124244) United Kingdom