About Khalid Aziz & Bros Limited (12911298) United Kingdom