About Sd Mitchell Holdings Ltd (12326155) United Kingdom