About Ramdohr Ltd (10831118) United Kingdom