About Kirkby Computers Ltd (05354903) United Kingdom