About Merlyn Special Limited Partnership (SL033526) United Kingdom