About K & J Mcmean Limited (07525442) United Kingdom