About S Ott Services Ltd (12137477) United Kingdom