About Charlie Romeo Ltd (07571620) United Kingdom