About Sheppard S Forge Management Company Limited (04890069) United Kingdom