About Smash D It Limited (10954836) United Kingdom