About Kammac Limited (02255591) United Kingdom