About Winslow Tandoori Ltd (13590504) United Kingdom