About The Juggernaut (birmingham) Limited Partnership (LP008183) United Kingdom