About K&a Lancashire Limited (11619599) United Kingdom