About Kirby Lane Limited (12099463) United Kingdom