About Red Leatherette Ltd (07944458) United Kingdom