About Charlie Trimmer Limited (13452495) United Kingdom