About Khalid & Sons Limited (06342641) United Kingdom