About Juniperwestmalling Limited (12686052) United Kingdom