About Sauk Operator Ltd (05903389) United Kingdom