About K L Squibb Ltd (12270935) United Kingdom