About Saeker Systems Limited (06918931) United Kingdom