About Leopold Joseph Holdings Limited (00766959) United Kingdom