About Sn Props Limited (12790191) United Kingdom