About Life Kitchen Components Ltd (10958101) United Kingdom