About Ramm Alexander & Co Ltd (08280149) United Kingdom