About S Alavala Limited (08051362) United Kingdom