About Irving Snow Ltd (11206029) United Kingdom