About N & K Osborne Service Ltd (05824049) United Kingdom