About Sakstons Investment Holdings Limited (11497004) United Kingdom