About Sanders Holdings Limited (09763900) United Kingdom