About Snap Drape Europe Limited (10490161) United Kingdom