About Snowdonia Engineering Limited (09876698) United Kingdom