About Sakstons Investment Holdings Ltd (13033240) United Kingdom