About Snappa Engineering Limited (08811445) United Kingdom