About Bombay Aloo Limited (SC230327) United Kingdom