About Ramar Limited (02897947) United Kingdom