About Sarr Ltd (11529662) United Kingdom