About Sasterook Ltd (11405107) United Kingdom