About Leopold 36 Limited (03504067) United Kingdom