About The John Holmes Partnership Ltd (12027212) United Kingdom