About S & W Ahmed Holding Company Limited (02528017) United Kingdom