About Al Sandros Ltd (12907431) United Kingdom