About Leather England Limited (07133805) United Kingdom