About Slevin Star Ltd (09425957) United Kingdom