About Raj S Kitchen Swindon Limited (13187957) United Kingdom