About Khurshida Engineering Limited (08080452) United Kingdom