About I & K Specialist Ltd (10766500) United Kingdom