About Shenstone Takeaway Ltd (10698926) United Kingdom