About Charlie Scarborough Limited (11501049) United Kingdom