About Jenkins & Macer Limited (13337527) United Kingdom