About Mchenrys Place Limited (11439498) United Kingdom