About Richmar Partners Ltd (12801192) United Kingdom