About Rammstein & Co Limited (13191975) United Kingdom