About Kamble Sales Limited (11575002) United Kingdom