About Kirkham Motor Storage Limited (12526783) United Kingdom