About Khan And Parker Limited (12874159) United Kingdom