About J J Mccrae Limited (10136279) United Kingdom