About Kirkby Holdings Ltd (13561605) United Kingdom