About Stoned And Plastered London Ltd (12079902) United Kingdom