About Sattar Group Limited (09522818) United Kingdom