About Mccowen-smith Ltd. (10409611) United Kingdom