About Sattar Trading Ltd (12870333) United Kingdom