About Kahrs (uk) Limited (01028638) United Kingdom