About Kamrose Limited (11575360) United Kingdom