About Charlie Roper Design Limited (11345837) United Kingdom