About Slap Happy Plastering Limited (07633030) United Kingdom