About Lorrik Services Ltd (12935846) United Kingdom