About Leopard Uk Westway Holding Llp (OC412613) United Kingdom