About Khan & Co. Leeds Limited (09163213) United Kingdom