About Sattar & Co. Limited (02554312) United Kingdom