About Kirks Spencer-may Ltd (12710735) United Kingdom