About K&b Specialists Ltd (12737352) United Kingdom