About Alfons Snekkeri Limited (11928274) United Kingdom