About Charlie S Shampooches Limited (10487176) United Kingdom