About Slindon Forge Society Limited (IP031183) United Kingdom