About Sandalex Motors Ltd (11554196) United Kingdom